sit up and beg - Turco Inglés Diccionario